/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.shopSortSetting;

import com.gys.common.data.CommonCheckBox;
import java.io.Serializable;

public class GetShopSortOutData
implements Serializable {
    private static final long serialVersionUID = -8599651801018827232L;
    private String clientId;
    private String gssgIdSort;
    private String gssgNameSort;
    private String gssgBrIdSort;
    private String gssgBrNameSort;
    private String gssgUpdateEmp;
    private Integer indexSort;
    private CommonCheckBox checkBoxSort = new CommonCheckBox();

    public String getClientId() {
        return this.clientId;
    }

    public String getGssgIdSort() {
        return this.gssgIdSort;
    }

    public String getGssgNameSort() {
        return this.gssgNameSort;
    }

    public String getGssgBrIdSort() {
        return this.gssgBrIdSort;
    }

    public String getGssgBrNameSort() {
        return this.gssgBrNameSort;
    }

    public String getGssgUpdateEmp() {
        return this.gssgUpdateEmp;
    }

    public Integer getIndexSort() {
        return this.indexSort;
    }

    public CommonCheckBox getCheckBoxSort() {
        return this.checkBoxSort;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGssgIdSort(String gssgIdSort) {
        this.gssgIdSort = gssgIdSort;
    }

    public void setGssgNameSort(String gssgNameSort) {
        this.gssgNameSort = gssgNameSort;
    }

    public void setGssgBrIdSort(String gssgBrIdSort) {
        this.gssgBrIdSort = gssgBrIdSort;
    }

    public void setGssgBrNameSort(String gssgBrNameSort) {
        this.gssgBrNameSort = gssgBrNameSort;
    }

    public void setGssgUpdateEmp(String gssgUpdateEmp) {
        this.gssgUpdateEmp = gssgUpdateEmp;
    }

    public void setIndexSort(Integer indexSort) {
        this.indexSort = indexSort;
    }

    public void setCheckBoxSort(CommonCheckBox checkBoxSort) {
        this.checkBoxSort = checkBoxSort;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetShopSortOutData)) {
            return false;
        }
        GetShopSortOutData other = (GetShopSortOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gssgIdSort = this.getGssgIdSort();
        String other$gssgIdSort = other.getGssgIdSort();
        if (this$gssgIdSort == null ? other$gssgIdSort != null : !this$gssgIdSort.equals(other$gssgIdSort)) {
            return false;
        }
        String this$gssgNameSort = this.getGssgNameSort();
        String other$gssgNameSort = other.getGssgNameSort();
        if (this$gssgNameSort == null ? other$gssgNameSort != null : !this$gssgNameSort.equals(other$gssgNameSort)) {
            return false;
        }
        String this$gssgBrIdSort = this.getGssgBrIdSort();
        String other$gssgBrIdSort = other.getGssgBrIdSort();
        if (this$gssgBrIdSort == null ? other$gssgBrIdSort != null : !this$gssgBrIdSort.equals(other$gssgBrIdSort)) {
            return false;
        }
        String this$gssgBrNameSort = this.getGssgBrNameSort();
        String other$gssgBrNameSort = other.getGssgBrNameSort();
        if (this$gssgBrNameSort == null ? other$gssgBrNameSort != null : !this$gssgBrNameSort.equals(other$gssgBrNameSort)) {
            return false;
        }
        String this$gssgUpdateEmp = this.getGssgUpdateEmp();
        String other$gssgUpdateEmp = other.getGssgUpdateEmp();
        if (this$gssgUpdateEmp == null ? other$gssgUpdateEmp != null : !this$gssgUpdateEmp.equals(other$gssgUpdateEmp)) {
            return false;
        }
        Integer this$indexSort = this.getIndexSort();
        Integer other$indexSort = other.getIndexSort();
        if (this$indexSort == null ? other$indexSort != null : !(this$indexSort).equals(other$indexSort)) {
            return false;
        }
        CommonCheckBox this$checkBoxSort = this.getCheckBoxSort();
        CommonCheckBox other$checkBoxSort = other.getCheckBoxSort();
        return !(this$checkBoxSort == null ? other$checkBoxSort != null : !this$checkBoxSort.equals(other$checkBoxSort));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetShopSortOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gssgIdSort = this.getGssgIdSort();
        result = result * 59 + ($gssgIdSort == null ? 43 : $gssgIdSort.hashCode());
        String $gssgNameSort = this.getGssgNameSort();
        result = result * 59 + ($gssgNameSort == null ? 43 : $gssgNameSort.hashCode());
        String $gssgBrIdSort = this.getGssgBrIdSort();
        result = result * 59 + ($gssgBrIdSort == null ? 43 : $gssgBrIdSort.hashCode());
        String $gssgBrNameSort = this.getGssgBrNameSort();
        result = result * 59 + ($gssgBrNameSort == null ? 43 : $gssgBrNameSort.hashCode());
        String $gssgUpdateEmp = this.getGssgUpdateEmp();
        result = result * 59 + ($gssgUpdateEmp == null ? 43 : $gssgUpdateEmp.hashCode());
        Integer $indexSort = this.getIndexSort();
        result = result * 59 + ($indexSort == null ? 43 : ($indexSort).hashCode());
        CommonCheckBox $checkBoxSort = this.getCheckBoxSort();
        result = result * 59 + ($checkBoxSort == null ? 43 : $checkBoxSort.hashCode());
        return result;
    }

    public String toString() {
        return "GetShopSortOutData(clientId=" + this.getClientId() + ", gssgIdSort=" + this.getGssgIdSort() + ", gssgNameSort=" + this.getGssgNameSort() + ", gssgBrIdSort=" + this.getGssgBrIdSort() + ", gssgBrNameSort=" + this.getGssgBrNameSort() + ", gssgUpdateEmp=" + this.getGssgUpdateEmp() + ", indexSort=" + this.getIndexSort() + ", checkBoxSort=" + this.getCheckBoxSort() + ")";
    }
}

